#include <REGX52.H>
#include "intrins.h"
#include "delay.h"
#include "uart.h"
void liuled();
void main(){
	UartInit();
	while(1){
		
	}
}
void uart_routine()  interrupt 4{
	if(RI==1){
		if(SBUF==1){
			RI=0;
			Uart_sendbyte(SBUF);
			liuled();                                     
		}
		else {
			RI=0;
		P2=SBUF;
		Uart_sendbyte(SBUF);
		}
		
	}
}
void liuled(){
	P2=0xfe;
	while(1){
			Delay(500);	
			P2=_crol_(P2,1);
		if(RI==1) break;
	}
}